sexual intercourse – English–Nederlands translations

🇬🇧 en nl 🇳🇱

sexual intercourse noun

  • sexual interaction
geslachtsgemeenschap, sexuele betrekkingen, seksueel verkeer
Wiktionary Links